home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_73_AMooVView.txt < prev    next >
Text File  |  1992-10-27  |  44KB  |  772 lines

  1. # near model CODE resource
  2. # jump table entries: 16616-16629 (14 of them)
  3. export_2077:
  4. 00000000  4E56 FFF0                link       A6, -0x0010
  5. 00000004  48E7 0038                movem.l    -[A7], A2,A3,A4
  6. 00000008  266E 0008                movea.l    A3, [A6 + 0x8]
  7. 0000000C  284B                     movea.l    A4, A3
  8. 0000000E  42A7                     clr.l      -[A7]
  9. 00000010  42A7                     clr.l      -[A7]
  10. 00000012  486D FBC4                pea.l      [A5 - 0x43C]
  11. 00000016  486D FBC4                pea.l      [A5 - 0x43C]
  12. 0000001A  1F3C 0005                move.b     -[A7], 0x5
  13. 0000001E  1F3C 0005                move.b     -[A7], 0x5
  14. 00000022  2F0B                     move.l     -[A7], A3
  15. 00000024  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  16. 00000028  42A7                     clr.l      -[A7]
  17. 0000002A  2F0B                     move.l     -[A7], A3
  18. 0000002C  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  19. 00000030  2054                     movea.l    A0, [A4]
  20. 00000032  216E 000E 002E           move.l     [A0 + 0x2E], [A6 + 0xE]
  21. 00000038  317C 0404 002A           move.w     [A0 + 0x2A], 0x404
  22. 0000003E  216E 0012 0042           move.l     [A0 + 0x42], [A6 + 0x12]
  23. 00000044  116E 000C 0041           move.b     [A0 + 0x41], [A6 + 0xC]
  24. 0000004A  7000                     moveq.l    D0, 0x00
  25. 0000004C  2140 003C                move.l     [A0 + 0x3C], D0
  26. 00000050  117C 0001 0040           move.b     [A0 + 0x40], 0x1
  27. 00000056  486E FFF8                pea.l      [A6 - 0x8]
  28. 0000005A  42A7                     clr.l      -[A7]
  29. 0000005C  42A7                     clr.l      -[A7]
  30. 0000005E  A8A7                     syscall    SetRect
  31. 00000060  2254                     movea.l    A1, [A4]
  32. 00000062  41E9 0046                lea.l      A0, [A1 + 0x46]
  33. 00000066  45EE FFF8                lea.l      A2, [A6 - 0x8]
  34. 0000006A  20DA                     move.l     [A0]+, [A2]+
  35. 0000006C  20DA                     move.l     [A0]+, [A2]+
  36. 0000006E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  37. 00000072  4E5E                     unlink     A6
  38. 00000074  205F                     movea.l    A0, [A7]+
  39. 00000076  DEFC 000E                add.w      A7, 0xE
  40. 0000007A  4ED0                     jmp        [A0]
  41. export_2078:
  42. 0000007C  4E56 FFF8                link       A6, -0x0008
  43. 00000080  2F0C                     move.l     -[A7], A4
  44. 00000082  286E 0008                movea.l    A4, [A6 + 0x8]
  45. 00000086  2054                     movea.l    A0, [A4]
  46. 00000088  4AA8 003C                tst.l      [A0 + 0x3C]
  47. 0000008C  6712                     beq        +0x14 /* 000000A0 */
  48. 0000008E  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  49. 00000092  303C 018B                move.w     D0, 0x18B
  50. 00000096  AAAA                     syscall    QuickTimeDispatch
  51. 00000098  2054                     movea.l    A0, [A4]
  52. 0000009A  7000                     moveq.l    D0, 0x00
  53. 0000009C  2140 003C                move.l     [A0 + 0x3C], D0
  54. label000000A0:
  55. 000000A0  2054                     movea.l    A0, [A4]
  56. 000000A2  4AA8 0042                tst.l      [A0 + 0x42]
  57. 000000A6  671E                     beq        +0x20 /* 000000C6 */
  58. 000000A8  2F28 0042                move.l     -[A7], [A0 + 0x42]
  59. 000000AC  303C 000C                move.w     D0, 0xC
  60. 000000B0  AAAA                     syscall    QuickTimeDispatch
  61. 000000B2  2054                     movea.l    A0, [A4]
  62. 000000B4  2F28 0042                move.l     -[A7], [A0 + 0x42]
  63. 000000B8  303C 0023                move.w     D0, 0x23 /* '#' */
  64. 000000BC  AAAA                     syscall    QuickTimeDispatch
  65. 000000BE  2054                     movea.l    A0, [A4]
  66. 000000C0  7000                     moveq.l    D0, 0x00
  67. 000000C2  2140 0042                move.l     [A0 + 0x42], D0
  68. label000000C6:
  69. 000000C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  70. 000000CA  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  71. 000000CE  285F                     movea.l    A4, [A7]+
  72. 000000D0  4E5E                     unlink     A6
  73. 000000D2  2E9F                     move.l     [A7], [A7]+
  74. 000000D4  4E75                     rts
  75. 000000D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  76. export_2079: // at 000000D8 (misaligned)
  77. 000000DA  FFEA                     .invalid   <<F/7/7>>
  78. 000000DC  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  79. 000000E0  266E 0008                movea.l    A3, [A6 + 0x8]
  80. 000000E4  284B                     movea.l    A4, A3
  81. 000000E6  4267                     clr.w      -[A7]
  82. 000000E8  2F0B                     move.l     -[A7], A3
  83. 000000EA  4EAD 1DF2                jsr        [A5 + 0x1DF2 /* export_954 */]
  84. 000000EE  1E1F                     move.b     D7, [A7]+
  85. 000000F0  1007                     move.b     D0, D7
  86. 000000F2  6768                     beq        +0x6A /* 0000015C */
  87. 000000F4  2F0B                     move.l     -[A7], A3
  88. 000000F6  4EBA 0074                jsr        [PC + 0x74 /* 0000016C */]
  89. 000000FA  2054                     movea.l    A0, [A4]
  90. 000000FC  4AA8 003C                tst.l      [A0 + 0x3C]
  91. 00000100  675A                     beq        +0x5C /* 0000015C */
  92. 00000102  41EE FFEE                lea.l      A0, [A6 - 0x12]
  93. 00000106  2454                     movea.l    A2, [A4]
  94. 00000108  43EA 0046                lea.l      A1, [A2 + 0x46]
  95. 0000010C  20D9                     move.l     [A0]+, [A1]+
  96. 0000010E  20D9                     move.l     [A0]+, [A1]+
  97. 00000110  486E FFF6                pea.l      [A6 - 0xA]
  98. 00000114  2F0B                     move.l     -[A7], A3
  99. 00000116  4EAD 305A                jsr        [A5 + 0x305A /* export_1543 */]
  100. 0000011A  4267                     clr.w      -[A7]
  101. 0000011C  486E FFEE                pea.l      [A6 - 0x12]
  102. 00000120  486E FFF6                pea.l      [A6 - 0xA]
  103. 00000124  A8A6                     syscall    EqualRect
  104. 00000126  101F                     move.b     D0, [A7]+
  105. 00000128  6632                     bne        +0x34 /* 0000015C */
  106. 0000012A  2254                     movea.l    A1, [A4]
  107. 0000012C  41E9 0046                lea.l      A0, [A1 + 0x46]
  108. 00000130  45EE FFF6                lea.l      A2, [A6 - 0xA]
  109. 00000134  20DA                     move.l     [A0]+, [A2]+
  110. 00000136  20DA                     move.l     [A0]+, [A2]+
  111. 00000138  2F2D FBD0                move.l     -[A7], [A5 - 0x430]
  112. 0000013C  486E FFF6                pea.l      [A6 - 0xA]
  113. 00000140  A8DF                     syscall    RectRgn
  114. 00000142  42A7                     clr.l      -[A7]
  115. 00000144  2054                     movea.l    A0, [A4]
  116. 00000146  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  117. 0000014A  42A7                     clr.l      -[A7]
  118. 0000014C  2F2D FBD0                move.l     -[A7], [A5 - 0x430]
  119. 00000150  2F3C 0008 0028           move.l     -[A7], 0x80028
  120. 00000156  7000                     moveq.l    D0, 0x00
  121. 00000158  A82A                     syscall    ComponentDispatch
  122. 0000015A  2C1F                     move.l     D6, [A7]+
  123. label0000015C:
  124. 0000015C  1D47 000C                move.b     [A6 + 0xC], D7
  125. 00000160  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  126. 00000164  4E5E                     unlink     A6
  127. 00000166  2E9F                     move.l     [A7], [A7]+
  128. 00000168  4E75                     rts
  129. 0000016A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  130. // begin alternate branch 0000016C-00000170
  131. fn0000016C:
  132. 0000016C  4E56 FFDC                link       A6, -0x0024
  133. // end alternate branch 0000016C-00000170
  134. fn0000016C: // (misaligned)
  135. 0000016E  FFDC                     .invalid   <<F/7/7>>
  136. 00000170  48E7 0118                movem.l    -[A7], D7,A3,A4
  137. 00000174  266E 0008                movea.l    A3, [A6 + 0x8]
  138. 00000178  284B                     movea.l    A4, A3
  139. 0000017A  2054                     movea.l    A0, [A4]
  140. 0000017C  4AA8 0042                tst.l      [A0 + 0x42]
  141. 00000180  56C0                     sne        D0
  142. 00000182  4A00                     tst.b      D0
  143. 00000184  6700 00FC                beq        +0xFE /* 00000282 */
  144. 00000188  4AA8 003C                tst.l      [A0 + 0x3C]
  145. 0000018C  57C1                     seq        D1
  146. 0000018E  C001                     and.b      D0, D1
  147. 00000190  6700 00F0                beq        +0xF2 /* 00000282 */
  148. 00000194  C028 0040                and.b      D0, [A0 + 0x40]
  149. 00000198  6700 00E8                beq        +0xEA /* 00000282 */
  150. 0000019C  4228 0040                clr.b      [A0 + 0x40]
  151. 000001A0  2054                     movea.l    A0, [A4]
  152. 000001A2  2F28 0042                move.l     -[A7], [A0 + 0x42]
  153. 000001A6  1F3C 0001                move.b     -[A7], 0x1
  154. 000001AA  303C 0009                move.w     D0, 0x9 /* '\t' */
  155. 000001AE  AAAA                     syscall    QuickTimeDispatch
  156. 000001B0  2054                     movea.l    A0, [A4]
  157. 000001B2  2F28 0042                move.l     -[A7], [A0 + 0x42]
  158. 000001B6  486E FFF0                pea.l      [A6 - 0x10]
  159. 000001BA  303C 00F9                move.w     D0, 0xF9
  160. 000001BE  AAAA                     syscall    QuickTimeDispatch
  161. 000001C0  486E FFF0                pea.l      [A6 - 0x10]
  162. 000001C4  302E FFF2                move.w     D0, [A6 - 0xE]
  163. 000001C8  4440                     neg.w      D0
  164. 000001CA  3F00                     move.w     -[A7], D0
  165. 000001CC  302E FFF0                move.w     D0, [A6 - 0x10]
  166. 000001D0  4440                     neg.w      D0
  167. 000001D2  3F00                     move.w     -[A7], D0
  168. 000001D4  A8A8                     syscall    OffsetRect
  169. 000001D6  2054                     movea.l    A0, [A4]
  170. 000001D8  2F28 0042                move.l     -[A7], [A0 + 0x42]
  171. 000001DC  486E FFF0                pea.l      [A6 - 0x10]
  172. 000001E0  303C 00FA                move.w     D0, 0xFA
  173. 000001E4  AAAA                     syscall    QuickTimeDispatch
  174. 000001E6  2054                     movea.l    A0, [A4]
  175. 000001E8  2F28 0042                move.l     -[A7], [A0 + 0x42]
  176. 000001EC  42A7                     clr.l      -[A7]
  177. 000001EE  42A7                     clr.l      -[A7]
  178. 000001F0  303C 0016                move.w     D0, 0x16
  179. 000001F4  AAAA                     syscall    QuickTimeDispatch
  180. 000001F6  42A7                     clr.l      -[A7]
  181. 000001F8  2054                     movea.l    A0, [A4]
  182. 000001FA  2F28 0042                move.l     -[A7], [A0 + 0x42]
  183. 000001FE  486E FFF0                pea.l      [A6 - 0x10]
  184. 00000202  701F                     moveq.l    D0, 0x1F
  185. 00000204  2F00                     move.l     -[A7], D0
  186. 00000206  303C 018A                move.w     D0, 0x18A
  187. 0000020A  AAAA                     syscall    QuickTimeDispatch
  188. 0000020C  2054                     movea.l    A0, [A4]
  189. 0000020E  215F 003C                move.l     [A0 + 0x3C], [A7]+
  190. 00000212  2054                     movea.l    A0, [A4]
  191. 00000214  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  192. 00000218  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  193. 0000021C  486E FFF8                pea.l      [A6 - 0x8]
  194. 00000220  2F0B                     move.l     -[A7], A3
  195. 00000222  4EAD 305A                jsr        [A5 + 0x305A /* export_1543 */]
  196. 00000226  2F2D FBD0                move.l     -[A7], [A5 - 0x430]
  197. 0000022A  486E FFF8                pea.l      [A6 - 0x8]
  198. 0000022E  A8DF                     syscall    RectRgn
  199. 00000230  42A7                     clr.l      -[A7]
  200. 00000232  2054                     movea.l    A0, [A4]
  201. 00000234  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  202. 00000238  42A7                     clr.l      -[A7]
  203. 0000023A  2F2D FBD0                move.l     -[A7], [A5 - 0x430]
  204. 0000023E  2F3C 0008 0028           move.l     -[A7], 0x80028
  205. 00000244  7000                     moveq.l    D0, 0x00
  206. 00000246  A82A                     syscall    ComponentDispatch
  207. 00000248  2E1F                     move.l     D7, [A7]+
  208. 0000024A  42A7                     clr.l      -[A7]
  209. 0000024C  2054                     movea.l    A0, [A4]
  210. 0000024E  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  211. 00000252  1028 0041                move.b     D0, [A0 + 0x41]
  212. 00000256  0A00 0001                xori.b     D0, 0x1
  213. 0000025A  1F00                     move.b     -[A7], D0
  214. 0000025C  2F3C 0002 000E           move.l     -[A7], 0x2000E
  215. 00000262  7000                     moveq.l    D0, 0x00
  216. 00000264  A82A                     syscall    ComponentDispatch
  217. 00000266  2E1F                     move.l     D7, [A7]+
  218. 00000268  486E FFE0                pea.l      [A6 - 0x20]
  219. 0000026C  2F0B                     move.l     -[A7], A3
  220. 0000026E  4EAD 3132                jsr        [A5 + 0x3132 /* export_1570 */]
  221. 00000272  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  222. 00000276  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  223. 0000027A  4267                     clr.w      -[A7]
  224. 0000027C  2F0B                     move.l     -[A7], A3
  225. 0000027E  4EAD 3122                jsr        [A5 + 0x3122 /* export_1568 */]
  226. label00000282:
  227. 00000282  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  228. 00000286  4E5E                     unlink     A6
  229. 00000288  2E9F                     move.l     [A7], [A7]+
  230. 0000028A  4E75                     rts
  231. export_2080:
  232. 0000028C  4E56 0000                link       A6, 0
  233. 00000290  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  234. 00000294  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  235. 00000298  4E5E                     unlink     A6
  236. 0000029A  2E9F                     move.l     [A7], [A7]+
  237. 0000029C  4E75                     rts
  238. 0000029E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  239. export_2081: // at 000002A0 (misaligned)
  240. 000002A2  0000 2F0C                ori.b      D0, 0xC
  241. 000002A6  286E 0008                movea.l    A4, [A6 + 0x8]
  242. 000002AA  2054                     movea.l    A0, [A4]
  243. 000002AC  4AA8 003C                tst.l      [A0 + 0x3C]
  244. 000002B0  6712                     beq        +0x14 /* 000002C4 */
  245. 000002B2  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  246. 000002B6  303C 018B                move.w     D0, 0x18B
  247. 000002BA  AAAA                     syscall    QuickTimeDispatch
  248. 000002BC  2054                     movea.l    A0, [A4]
  249. 000002BE  7000                     moveq.l    D0, 0x00
  250. 000002C0  2140 003C                move.l     [A0 + 0x3C], D0
  251. label000002C4:
  252. 000002C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  253. 000002C8  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  254. 000002CC  285F                     movea.l    A4, [A7]+
  255. 000002CE  4E5E                     unlink     A6
  256. 000002D0  2E9F                     move.l     [A7], [A7]+
  257. 000002D2  4E75                     rts
  258. export_2082:
  259. 000002D4  4E56 FFF0                link       A6, -0x0010
  260. 000002D8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  261. 000002DC  206E 000E                movea.l    A0, [A6 + 0xE]
  262. 000002E0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  263. 000002E4  22D8                     move.l     [A1]+, [A0]+
  264. 000002E6  22D8                     move.l     [A1]+, [A0]+
  265. 000002E8  2E2E 0008                move.l     D7, [A6 + 0x8]
  266. 000002EC  2847                     movea.l    A4, D7
  267. 000002EE  486E FFF8                pea.l      [A6 - 0x8]
  268. 000002F2  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  269. 000002F6  2F07                     move.l     -[A7], D7
  270. 000002F8  4EAD 0ED2                jsr        [A5 + 0xED2 /* export_470 */]
  271. 000002FC  42A7                     clr.l      -[A7]
  272. 000002FE  2F07                     move.l     -[A7], D7
  273. 00000300  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  274. 00000304  265F                     movea.l    A3, [A7]+
  275. 00000306  200B                     move.l     D0, A3
  276. 00000308  56C0                     sne        D0
  277. 0000030A  4A00                     tst.b      D0
  278. 0000030C  674E                     beq        +0x50 /* 0000035C */
  279. 0000030E  2053                     movea.l    A0, [A3]
  280. 00000310  4AA8 003C                tst.l      [A0 + 0x3C]
  281. 00000314  56C1                     sne        D1
  282. 00000316  C001                     and.b      D0, D1
  283. 00000318  6742                     beq        +0x44 /* 0000035C */
  284. 0000031A  4267                     clr.w      -[A7]
  285. 0000031C  2F07                     move.l     -[A7], D7
  286. 0000031E  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  287. 00000322  101F                     move.b     D0, [A7]+
  288. 00000324  6736                     beq        +0x38 /* 0000035C */
  289. 00000326  2054                     movea.l    A0, [A4]
  290. 00000328  4AA8 0042                tst.l      [A0 + 0x42]
  291. 0000032C  56C1                     sne        D1
  292. 0000032E  C001                     and.b      D0, D1
  293. 00000330  4A00                     tst.b      D0
  294. 00000332  6728                     beq        +0x2A /* 0000035C */
  295. 00000334  4AA8 003C                tst.l      [A0 + 0x3C]
  296. 00000338  56C1                     sne        D1
  297. 0000033A  C001                     and.b      D0, D1
  298. 0000033C  671E                     beq        +0x20 /* 0000035C */
  299. 0000033E  42A7                     clr.l      -[A7]
  300. 00000340  2054                     movea.l    A0, [A4]
  301. 00000342  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  302. 00000346  2253                     movea.l    A1, [A3]
  303. 00000348  2F29 003C                move.l     -[A7], [A1 + 0x3C]
  304. 0000034C  1F29 005E                move.b     -[A7], [A1 + 0x5E]
  305. 00000350  2F3C 0006 0019           move.l     -[A7], 0x60019
  306. 00000356  7000                     moveq.l    D0, 0x00
  307. 00000358  A82A                     syscall    ComponentDispatch
  308. 0000035A  2C1F                     move.l     D6, [A7]+
  309. label0000035C:
  310. 0000035C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  311. 00000360  4E5E                     unlink     A6
  312. 00000362  205F                     movea.l    A0, [A7]+
  313. 00000364  DEFC 000A                add.w      A7, 0xA /* '\n' */
  314. 00000368  4ED0                     jmp        [A0]
  315. 0000036A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  316. export_2083: // at 0000036C (misaligned)
  317. 0000036E  FFF8                     .invalid   <<F/7/7>>
  318. 00000370  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  319. 00000374  2E2E 0008                move.l     D7, [A6 + 0x8]
  320. 00000378  2847                     movea.l    A4, D7
  321. 0000037A  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  322. 0000037E  2F07                     move.l     -[A7], D7
  323. 00000380  4EAD 064A                jsr        [A5 + 0x64A /* export_197 */]
  324. 00000384  42A7                     clr.l      -[A7]
  325. 00000386  2F07                     move.l     -[A7], D7
  326. 00000388  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  327. 0000038C  265F                     movea.l    A3, [A7]+
  328. 0000038E  200B                     move.l     D0, A3
  329. 00000390  56C0                     sne        D0
  330. 00000392  4A00                     tst.b      D0
  331. 00000394  674E                     beq        +0x50 /* 000003E4 */
  332. 00000396  2053                     movea.l    A0, [A3]
  333. 00000398  4AA8 003C                tst.l      [A0 + 0x3C]
  334. 0000039C  56C1                     sne        D1
  335. 0000039E  C001                     and.b      D0, D1
  336. 000003A0  6742                     beq        +0x44 /* 000003E4 */
  337. 000003A2  4267                     clr.w      -[A7]
  338. 000003A4  2F07                     move.l     -[A7], D7
  339. 000003A6  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  340. 000003AA  101F                     move.b     D0, [A7]+
  341. 000003AC  6736                     beq        +0x38 /* 000003E4 */
  342. 000003AE  2054                     movea.l    A0, [A4]
  343. 000003B0  4AA8 0042                tst.l      [A0 + 0x42]
  344. 000003B4  56C1                     sne        D1
  345. 000003B6  C001                     and.b      D0, D1
  346. 000003B8  4A00                     tst.b      D0
  347. 000003BA  6728                     beq        +0x2A /* 000003E4 */
  348. 000003BC  4AA8 003C                tst.l      [A0 + 0x3C]
  349. 000003C0  56C1                     sne        D1
  350. 000003C2  C001                     and.b      D0, D1
  351. 000003C4  671E                     beq        +0x20 /* 000003E4 */
  352. 000003C6  42A7                     clr.l      -[A7]
  353. 000003C8  2054                     movea.l    A0, [A4]
  354. 000003CA  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  355. 000003CE  2253                     movea.l    A1, [A3]
  356. 000003D0  2F29 003C                move.l     -[A7], [A1 + 0x3C]
  357. 000003D4  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  358. 000003D8  2F3C 0006 0019           move.l     -[A7], 0x60019
  359. 000003DE  7000                     moveq.l    D0, 0x00
  360. 000003E0  A82A                     syscall    ComponentDispatch
  361. 000003E2  2C1F                     move.l     D6, [A7]+
  362. label000003E4:
  363. 000003E4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  364. 000003E8  4E5E                     unlink     A6
  365. 000003EA  205F                     movea.l    A0, [A7]+
  366. 000003EC  5C4F                     addq.w     A7, 6
  367. 000003EE  4ED0                     jmp        [A0]
  368. export_2084:
  369. 000003F0  4E56 FFF4                link       A6, -0x000C
  370. 000003F4  48E7 0118                movem.l    -[A7], D7,A3,A4
  371. 000003F8  2E2E 0008                move.l     D7, [A6 + 0x8]
  372. 000003FC  2847                     movea.l    A4, D7
  373. 000003FE  2054                     movea.l    A0, [A4]
  374. 00000400  4AA8 003C                tst.l      [A0 + 0x3C]
  375. 00000404  6700 00B0                beq        +0xB2 /* 000004B6 */
  376. 00000408  42A7                     clr.l      -[A7]
  377. 0000040A  2054                     movea.l    A0, [A4]
  378. 0000040C  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  379. 00000410  2F3C 0000 000F           move.l     -[A7], 0xF
  380. 00000416  7000                     moveq.l    D0, 0x00
  381. 00000418  A82A                     syscall    ComponentDispatch
  382. 0000041A  4A9F                     tst.l      [A7]+
  383. 0000041C  6656                     bne        +0x58 /* 00000474 */
  384. 0000041E  42A7                     clr.l      -[A7]
  385. 00000420  2054                     movea.l    A0, [A4]
  386. 00000422  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  387. 00000426  4267                     clr.w      -[A7]
  388. 00000428  2F3C 0002 0005           move.l     -[A7], 0x20005
  389. 0000042E  7000                     moveq.l    D0, 0x00
  390. 00000430  A82A                     syscall    ComponentDispatch
  391. 00000432  265F                     movea.l    A3, [A7]+
  392. 00000434  200B                     move.l     D0, A3
  393. 00000436  6730                     beq        +0x32 /* 00000468 */
  394. 00000438  2F0B                     move.l     -[A7], A3
  395. 0000043A  486E FFF8                pea.l      [A6 - 0x8]
  396. 0000043E  303C 00F9                move.w     D0, 0xF9
  397. 00000442  AAAA                     syscall    QuickTimeDispatch
  398. 00000444  302E FFFE                move.w     D0, [A6 - 0x2]
  399. 00000448  906E FFFA                sub.w      D0, [A6 - 0x6]
  400. 0000044C  48C0                     ext.l      D0
  401. 0000044E  206E 000C                movea.l    A0, [A6 + 0xC]
  402. 00000452  2140 0004                move.l     [A0 + 0x4], D0
  403. 00000456  302E FFFC                move.w     D0, [A6 - 0x4]
  404. 0000045A  906E FFF8                sub.w      D0, [A6 - 0x8]
  405. 0000045E  48C0                     ext.l      D0
  406. 00000460  206E 000C                movea.l    A0, [A6 + 0xC]
  407. 00000464  2080                     move.l     [A0], D0
  408. 00000466  6058                     bra        +0x5A /* 000004C0 */
  409. label00000468:
  410. 00000468  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  411. 0000046C  2F07                     move.l     -[A7], D7
  412. 0000046E  4EAD 1D3A                jsr        [A5 + 0x1D3A /* export_931 */]
  413. 00000472  604C                     bra        +0x4E /* 000004C0 */
  414. label00000474:
  415. 00000474  42A7                     clr.l      -[A7]
  416. 00000476  2054                     movea.l    A0, [A4]
  417. 00000478  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  418. 0000047C  486E FFF8                pea.l      [A6 - 0x8]
  419. 00000480  2F3C 0004 0010           move.l     -[A7], 0x40010
  420. 00000486  7000                     moveq.l    D0, 0x00
  421. 00000488  A82A                     syscall    ComponentDispatch
  422. 0000048A  201F                     move.l     D0, [A7]+
  423. 0000048C  3F00                     move.w     -[A7], D0
  424. 0000048E  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  425. 00000492  302E FFFE                move.w     D0, [A6 - 0x2]
  426. 00000496  906E FFFA                sub.w      D0, [A6 - 0x6]
  427. 0000049A  48C0                     ext.l      D0
  428. 0000049C  206E 000C                movea.l    A0, [A6 + 0xC]
  429. 000004A0  2140 0004                move.l     [A0 + 0x4], D0
  430. 000004A4  302E FFFC                move.w     D0, [A6 - 0x4]
  431. 000004A8  906E FFF8                sub.w      D0, [A6 - 0x8]
  432. 000004AC  48C0                     ext.l      D0
  433. 000004AE  206E 000C                movea.l    A0, [A6 + 0xC]
  434. 000004B2  2080                     move.l     [A0], D0
  435. 000004B4  600A                     bra        +0xC /* 000004C0 */
  436. label000004B6:
  437. 000004B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  438. 000004BA  2F07                     move.l     -[A7], D7
  439. 000004BC  4EAD 1D3A                jsr        [A5 + 0x1D3A /* export_931 */]
  440. label000004C0:
  441. 000004C0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  442. 000004C4  4E5E                     unlink     A6
  443. 000004C6  205F                     movea.l    A0, [A7]+
  444. 000004C8  504F                     addq.w     A7, 8
  445. 000004CA  4ED0                     jmp        [A0]
  446. export_2085:
  447. 000004CC  4E56 0000                link       A6, 0
  448. 000004D0  203C 4D6F 6F56           move.l     D0, 0x4D6F6F56 /* 'MooV' */
  449. 000004D6  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  450. 000004DA  57C0                     seq        D0
  451. 000004DC  4400                     neg.b      D0
  452. 000004DE  1D40 0010                move.b     [A6 + 0x10], D0
  453. 000004E2  4E5E                     unlink     A6
  454. 000004E4  205F                     movea.l    A0, [A7]+
  455. 000004E6  504F                     addq.w     A7, 8
  456. 000004E8  4ED0                     jmp        [A0]
  457. 000004EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  458. export_2086: // at 000004EC (misaligned)
  459. 000004EE  FFFC                     .invalid   <<F/7/7>>
  460. 000004F0  48E7 0118                movem.l    -[A7], D7,A3,A4
  461. 000004F4  266E 0008                movea.l    A3, [A6 + 0x8]
  462. 000004F8  284B                     movea.l    A4, A3
  463. 000004FA  4267                     clr.w      -[A7]
  464. 000004FC  2F0B                     move.l     -[A7], A3
  465. 000004FE  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  466. 00000502  101F                     move.b     D0, [A7]+
  467. 00000504  673A                     beq        +0x3C /* 00000540 */
  468. 00000506  2054                     movea.l    A0, [A4]
  469. 00000508  4AA8 0042                tst.l      [A0 + 0x42]
  470. 0000050C  56C1                     sne        D1
  471. 0000050E  C001                     and.b      D0, D1
  472. 00000510  4A00                     tst.b      D0
  473. 00000512  672C                     beq        +0x2E /* 00000540 */
  474. 00000514  4AA8 003C                tst.l      [A0 + 0x3C]
  475. 00000518  56C1                     sne        D1
  476. 0000051A  C001                     and.b      D0, D1
  477. 0000051C  6722                     beq        +0x24 /* 00000540 */
  478. 0000051E  2F28 0042                move.l     -[A7], [A0 + 0x42]
  479. 00000522  7001                     moveq.l    D0, 0x01
  480. 00000524  2F00                     move.l     -[A7], D0
  481. 00000526  303C 0005                move.w     D0, 0x5
  482. 0000052A  AAAA                     syscall    QuickTimeDispatch
  483. 0000052C  42A7                     clr.l      -[A7]
  484. 0000052E  2054                     movea.l    A0, [A4]
  485. 00000530  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  486. 00000534  2F3C 0000 001A           move.l     -[A7], 0x1A
  487. 0000053A  7000                     moveq.l    D0, 0x00
  488. 0000053C  A82A                     syscall    ComponentDispatch
  489. 0000053E  2E1F                     move.l     D7, [A7]+
  490. label00000540:
  491. 00000540  4267                     clr.w      -[A7]
  492. 00000542  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  493. 00000546  2F0B                     move.l     -[A7], A3
  494. 00000548  4EAD 1B42                jsr        [A5 + 0x1B42 /* export_868 */]
  495. 0000054C  1D5F 000E                move.b     [A6 + 0xE], [A7]+
  496. 00000550  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  497. 00000554  4E5E                     unlink     A6
  498. 00000556  205F                     movea.l    A0, [A7]+
  499. 00000558  5C4F                     addq.w     A7, 6
  500. 0000055A  4ED0                     jmp        [A0]
  501. export_2087:
  502. 0000055C  4E56 FFEE                link       A6, -0x0012
  503. 00000560  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  504. 00000564  286E 0008                movea.l    A4, [A6 + 0x8]
  505. 00000568  2054                     movea.l    A0, [A4]
  506. 0000056A  4AA8 003C                tst.l      [A0 + 0x3C]
  507. 0000056E  6758                     beq        +0x5A /* 000005C8 */
  508. 00000570  206E 000C                movea.l    A0, [A6 + 0xC]
  509. 00000574  2050                     movea.l    A0, [A0]
  510. 00000576  203C 0000 00FF           move.l     D0, 0xFF
  511. 0000057C  C0A8 0002                and.l      D0, [A0 + 0x2]
  512. 00000580  3E00                     move.w     D7, D0
  513. 00000582  206E 000C                movea.l    A0, [A6 + 0xC]
  514. 00000586  2050                     movea.l    A0, [A0]
  515. 00000588  3028 000E                move.w     D0, [A0 + 0xE]
  516. 0000058C  48C0                     ext.l      D0
  517. 0000058E  2A00                     move.l     D5, D0
  518. 00000590  42A7                     clr.l      -[A7]
  519. 00000592  2054                     movea.l    A0, [A4]
  520. 00000594  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  521. 00000598  3F07                     move.w     -[A7], D7
  522. 0000059A  42A7                     clr.l      -[A7]
  523. 0000059C  2F3C 0006 001B           move.l     -[A7], 0x6001B
  524. 000005A2  7000                     moveq.l    D0, 0x00
  525. 000005A4  A82A                     syscall    ComponentDispatch
  526. 000005A6  2C1F                     move.l     D6, [A7]+
  527. 000005A8  6624                     bne        +0x26 /* 000005CE */
  528. 000005AA  302E 0012                move.w     D0, [A6 + 0x12]
  529. 000005AE  0440 0009                subi.w     D0, 0x9 /* '\t' */
  530. 000005B2  6702                     beq        +0x4 /* 000005B6 */
  531. 000005B4  600A                     bra        +0xC /* 000005C0 */
  532. label000005B6:
  533. 000005B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  534. 000005BA  4EBA 0194                jsr        [PC + 0x194 /* 00000750 */]
  535. 000005BE  600E                     bra        +0x10 /* 000005CE */
  536. label000005C0:
  537. 000005C0  3F3C 0003                move.w     -[A7], 0x3
  538. 000005C4  A9C8                     syscall    SysBeep
  539. 000005C6  6006                     bra        +0x8 /* 000005CE */
  540. label000005C8:
  541. 000005C8  3F3C 0003                move.w     -[A7], 0x3
  542. 000005CC  A9C8                     syscall    SysBeep
  543. label000005CE:
  544. 000005CE  7000                     moveq.l    D0, 0x00
  545. 000005D0  2D40 0014                move.l     [A6 + 0x14], D0
  546. 000005D4  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  547. 000005D8  4E5E                     unlink     A6
  548. 000005DA  205F                     movea.l    A0, [A7]+
  549. 000005DC  DEFC 000C                add.w      A7, 0xC
  550. 000005E0  4ED0                     jmp        [A0]
  551. 000005E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  552. export_2088: // at 000005E4 (misaligned)
  553. 000005E6  FFE8                     .invalid   <<F/7/7>>
  554. 000005E8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  555. 000005EC  206E 000C                movea.l    A0, [A6 + 0xC]
  556. 000005F0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  557. 000005F4  22D8                     move.l     [A1]+, [A0]+
  558. 000005F6  22D8                     move.l     [A1]+, [A0]+
  559. 000005F8  2E2E 0008                move.l     D7, [A6 + 0x8]
  560. 000005FC  2847                     movea.l    A4, D7
  561. 000005FE  42A7                     clr.l      -[A7]
  562. 00000600  2F07                     move.l     -[A7], D7
  563. 00000602  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  564. 00000606  265F                     movea.l    A3, [A7]+
  565. 00000608  200B                     move.l     D0, A3
  566. 0000060A  56C0                     sne        D0
  567. 0000060C  4A00                     tst.b      D0
  568. 0000060E  674A                     beq        +0x4C /* 0000065A */
  569. 00000610  2053                     movea.l    A0, [A3]
  570. 00000612  4AA8 003C                tst.l      [A0 + 0x3C]
  571. 00000616  56C1                     sne        D1
  572. 00000618  C001                     and.b      D0, D1
  573. 0000061A  673E                     beq        +0x40 /* 0000065A */
  574. 0000061C  4267                     clr.w      -[A7]
  575. 0000061E  2F07                     move.l     -[A7], D7
  576. 00000620  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  577. 00000624  101F                     move.b     D0, [A7]+
  578. 00000626  6732                     beq        +0x34 /* 0000065A */
  579. 00000628  2054                     movea.l    A0, [A4]
  580. 0000062A  4AA8 003C                tst.l      [A0 + 0x3C]
  581. 0000062E  56C1                     sne        D1
  582. 00000630  C001                     and.b      D0, D1
  583. 00000632  4A00                     tst.b      D0
  584. 00000634  6724                     beq        +0x26 /* 0000065A */
  585. 00000636  4AA8 0042                tst.l      [A0 + 0x42]
  586. 0000063A  56C1                     sne        D1
  587. 0000063C  C001                     and.b      D0, D1
  588. 0000063E  671A                     beq        +0x1C /* 0000065A */
  589. 00000640  42A7                     clr.l      -[A7]
  590. 00000642  2054                     movea.l    A0, [A4]
  591. 00000644  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  592. 00000648  2253                     movea.l    A1, [A3]
  593. 0000064A  2F29 003C                move.l     -[A7], [A1 + 0x3C]
  594. 0000064E  2F3C 0004 0018           move.l     -[A7], 0x40018
  595. 00000654  7000                     moveq.l    D0, 0x00
  596. 00000656  A82A                     syscall    ComponentDispatch
  597. 00000658  2C1F                     move.l     D6, [A7]+
  598. label0000065A:
  599. 0000065A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  600. 0000065E  4E5E                     unlink     A6
  601. 00000660  205F                     movea.l    A0, [A7]+
  602. 00000662  504F                     addq.w     A7, 8
  603. 00000664  4ED0                     jmp        [A0]
  604. 00000666  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  605. export_2089: // at 00000668 (misaligned)
  606. 0000066A  FFDC                     .invalid   <<F/7/7>>
  607. 0000066C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  608. 00000670  206E 0018                movea.l    A0, [A6 + 0x18]
  609. 00000674  43EE FFF8                lea.l      A1, [A6 - 0x8]
  610. 00000678  22D8                     move.l     [A1]+, [A0]+
  611. 0000067A  22D8                     move.l     [A1]+, [A0]+
  612. 0000067C  266E 0008                movea.l    A3, [A6 + 0x8]
  613. 00000680  284B                     movea.l    A4, A3
  614. 00000682  42A7                     clr.l      -[A7]
  615. 00000684  2F0B                     move.l     -[A7], A3
  616. 00000686  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  617. 0000068A  2E1F                     move.l     D7, [A7]+
  618. 0000068C  56C0                     sne        D0
  619. 0000068E  4A00                     tst.b      D0
  620. 00000690  6700 0092                beq        +0x94 /* 00000724 */
  621. 00000694  2047                     movea.l    A0, D7
  622. 00000696  2050                     movea.l    A0, [A0]
  623. 00000698  4AA8 003C                tst.l      [A0 + 0x3C]
  624. 0000069C  56C1                     sne        D1
  625. 0000069E  C001                     and.b      D0, D1
  626. 000006A0  6700 0082                beq        +0x84 /* 00000724 */
  627. 000006A4  4267                     clr.w      -[A7]
  628. 000006A6  2F0B                     move.l     -[A7], A3
  629. 000006A8  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  630. 000006AC  101F                     move.b     D0, [A7]+
  631. 000006AE  676E                     beq        +0x70 /* 0000071E */
  632. 000006B0  2054                     movea.l    A0, [A4]
  633. 000006B2  4AA8 0042                tst.l      [A0 + 0x42]
  634. 000006B6  56C1                     sne        D1
  635. 000006B8  C001                     and.b      D0, D1
  636. 000006BA  4A00                     tst.b      D0
  637. 000006BC  6760                     beq        +0x62 /* 0000071E */
  638. 000006BE  4AA8 003C                tst.l      [A0 + 0x3C]
  639. 000006C2  56C1                     sne        D1
  640. 000006C4  C001                     and.b      D0, D1
  641. 000006C6  6756                     beq        +0x58 /* 0000071E */
  642. 000006C8  206E 0014                movea.l    A0, [A6 + 0x14]
  643. 000006CC  2050                     movea.l    A0, [A0]
  644. 000006CE  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  645. 000006D2  22D8                     move.l     [A1]+, [A0]+
  646. 000006D4  22D8                     move.l     [A1]+, [A0]+
  647. 000006D6  22D8                     move.l     [A1]+, [A0]+
  648. 000006D8  22D8                     move.l     [A1]+, [A0]+
  649. 000006DA  42A7                     clr.l      -[A7]
  650. 000006DC  486E FFF8                pea.l      [A6 - 0x8]
  651. 000006E0  2F0B                     move.l     -[A7], A3
  652. 000006E2  4EAD 1ED2                jsr        [A5 + 0x1ED2 /* export_982 */]
  653. 000006E6  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  654. 000006EA  42A7                     clr.l      -[A7]
  655. 000006EC  2054                     movea.l    A0, [A4]
  656. 000006EE  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  657. 000006F2  2247                     movea.l    A1, D7
  658. 000006F4  2251                     movea.l    A1, [A1]
  659. 000006F6  2F29 003C                move.l     -[A7], [A1 + 0x3C]
  660. 000006FA  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  661. 000006FE  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  662. 00000702  302E FFF2                move.w     D0, [A6 - 0xE]
  663. 00000706  48C0                     ext.l      D0
  664. 00000708  2F00                     move.l     -[A7], D0
  665. 0000070A  2F3C 0010 001C           move.l     -[A7], 0x10001C
  666. 00000710  7000                     moveq.l    D0, 0x00
  667. 00000712  A82A                     syscall    ComponentDispatch
  668. 00000714  2C1F                     move.l     D6, [A7]+
  669. 00000716  2F0B                     move.l     -[A7], A3
  670. 00000718  4EAD 1D22                jsr        [A5 + 0x1D22 /* export_928 */]
  671. 0000071C  6006                     bra        +0x8 /* 00000724 */
  672. label0000071E:
  673. 0000071E  3F3C 0003                move.w     -[A7], 0x3
  674. 00000722  A9C8                     syscall    SysBeep
  675. label00000724:
  676. 00000724  4267                     clr.w      -[A7]
  677. 00000726  486E FFF8                pea.l      [A6 - 0x8]
  678. 0000072A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  679. 0000072E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  680. 00000732  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  681. 00000736  2F0B                     move.l     -[A7], A3
  682. 00000738  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  683. 0000073C  1D5F 001C                move.b     [A6 + 0x1C], [A7]+
  684. 00000740  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  685. 00000744  4E5E                     unlink     A6
  686. 00000746  205F                     movea.l    A0, [A7]+
  687. 00000748  DEFC 0014                add.w      A7, 0x14
  688. 0000074C  4ED0                     jmp        [A0]
  689. 0000074E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  690. // begin alternate branch 00000750-00000756
  691. fn00000750:
  692. 00000750  4E56 0000                link       A6, 0
  693. 00000754  2F0C                     move.l     -[A7], A4
  694. // end alternate branch 00000750-00000756
  695. fn00000750: // (misaligned)
  696. 00000752  0000 2F0C                ori.b      D0, 0xC
  697. 00000756  286E 0008                movea.l    A4, [A6 + 0x8]
  698. 0000075A  4267                     clr.w      -[A7]
  699. 0000075C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  700. 00000760  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  701. 00000764  101F                     move.b     D0, [A7]+
  702. 00000766  676A                     beq        +0x6C /* 000007D2 */
  703. 00000768  2054                     movea.l    A0, [A4]
  704. 0000076A  4AA8 0042                tst.l      [A0 + 0x42]
  705. 0000076E  56C1                     sne        D1
  706. 00000770  C001                     and.b      D0, D1
  707. 00000772  4A00                     tst.b      D0
  708. 00000774  675C                     beq        +0x5E /* 000007D2 */
  709. 00000776  4AA8 003C                tst.l      [A0 + 0x3C]
  710. 0000077A  56C1                     sne        D1
  711. 0000077C  C001                     and.b      D0, D1
  712. 0000077E  6752                     beq        +0x54 /* 000007D2 */
  713. 00000780  42A7                     clr.l      -[A7]
  714. 00000782  2054                     movea.l    A0, [A4]
  715. 00000784  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  716. 00000788  2F3C 0000 000F           move.l     -[A7], 0xF
  717. 0000078E  7000                     moveq.l    D0, 0x00
  718. 00000790  A82A                     syscall    ComponentDispatch
  719. 00000792  4A9F                     tst.l      [A7]+
  720. 00000794  6620                     bne        +0x22 /* 000007B6 */
  721. 00000796  42A7                     clr.l      -[A7]
  722. 00000798  2054                     movea.l    A0, [A4]
  723. 0000079A  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  724. 0000079E  1F3C 0001                move.b     -[A7], 0x1
  725. 000007A2  2F3C 0002 000E           move.l     -[A7], 0x2000E
  726. 000007A8  7000                     moveq.l    D0, 0x00
  727. 000007AA  A82A                     syscall    ComponentDispatch
  728. 000007AC  201F                     move.l     D0, [A7]+
  729. 000007AE  3F00                     move.w     -[A7], D0
  730. 000007B0  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  731. 000007B4  601C                     bra        +0x1E /* 000007D2 */
  732. label000007B6:
  733. 000007B6  42A7                     clr.l      -[A7]
  734. 000007B8  2054                     movea.l    A0, [A4]
  735. 000007BA  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  736. 000007BE  4267                     clr.w      -[A7]
  737. 000007C0  2F3C 0002 000E           move.l     -[A7], 0x2000E
  738. 000007C6  7000                     moveq.l    D0, 0x00
  739. 000007C8  A82A                     syscall    ComponentDispatch
  740. 000007CA  201F                     move.l     D0, [A7]+
  741. 000007CC  3F00                     move.w     -[A7], D0
  742. 000007CE  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  743. label000007D2:
  744. 000007D2  285F                     movea.l    A4, [A7]+
  745. 000007D4  4E5E                     unlink     A6
  746. 000007D6  2E9F                     move.l     [A7], [A7]+
  747. 000007D8  4E75                     rts
  748. 000007DA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  749. export_2090: // at 000007DC (misaligned)
  750. 000007DE  0000 2F0C                ori.b      D0, 0xC
  751. 000007E2  286E 0008                movea.l    A4, [A6 + 0x8]
  752. 000007E6  2054                     movea.l    A0, [A4]
  753. 000007E8  4AA8 0042                tst.l      [A0 + 0x42]
  754. 000007EC  6716                     beq        +0x18 /* 00000804 */
  755. 000007EE  4267                     clr.w      -[A7]
  756. 000007F0  2054                     movea.l    A0, [A4]
  757. 000007F2  2F28 0042                move.l     -[A7], [A0 + 0x42]
  758. 000007F6  42A7                     clr.l      -[A7]
  759. 000007F8  303C 018C                move.w     D0, 0x18C
  760. 000007FC  AAAA                     syscall    QuickTimeDispatch
  761. 000007FE  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  762. 00000802  6006                     bra        +0x8 /* 0000080A */
  763. label00000804:
  764. 00000804  3F3C 0003                move.w     -[A7], 0x3
  765. 00000808  A9C8                     syscall    SysBeep
  766. label0000080A:
  767. 0000080A  285F                     movea.l    A4, [A7]+
  768. 0000080C  4E5E                     unlink     A6
  769. 0000080E  2E9F                     move.l     [A7], [A7]+
  770. 00000810  4E75                     rts
  771. 00000812  0000                     .incomplete
  772.